home *** CD-ROM | disk | FTP | other *** search
- function friendlyFire(clipName)
- {
- _root.Sounds.gotoAndPlay("FriendlyFire");
- duplicateMovieClip("Explosion","Explosion" + eval("/:objectCount"),16384 + eval("/:objectCount"));
- eval("Explosion" + eval("/:objectCount"))._x = eval(clipName)._x;
- eval("Explosion" + eval("/:objectCount"))._y = eval(clipName)._y;
- §/:objectCount§++;
- FriendlyFireClip.gotoAndPlay(2);
- addScore(-100);
- }
- function addScore(points)
- {
- set("/:Score",eval("/:Score") + points);
- if(eval("/:Score") < 0)
- {
- set("/:Score",0);
- }
- set("/:ScoreDisplay",eval("/:Score"));
- while(length(eval("/:ScoreDisplay")) < 5)
- {
- set("/:ScoreDisplay","0" + eval("/:ScoreDisplay"));
- }
- }
- function playerHit()
- {
- set("/:Energy",eval("/:Energy") - 10);
- if(eval("/:Energy") == 0)
- {
- Display.EnergyBar.gotoAndStop(1);
- }
- else if(eval("/:Energy") < 0)
- {
- set("/:Energy",0);
- gameOver();
- }
- Display.EnergyBar.gotoAndStop(eval("/:Energy"));
- }
- function gameOver()
- {
- set("/:gameIsOver",true);
- GameOverClip.gotoAndPlay(2);
- }
- set("/:objectCount",100);
- set("/:frequency",0);
- set("/:startFrequency",250);
- set("/:gameIsOver",false);
- set("/:Score",0);
- set("/:Energy",100);
- Display.EnergyBar.gotoAndStop(eval("/:Energy"));
- Mouse.hide();
- stop();
-